sandal worn by roman soldiers - Inglés Sinónimo Diccionario